be pierced - French English Dictionary